const http = require('../../../utils/util.js');
const Base64 = require('../../../utils/base');
Page({

    /**
     * 页面的初始数据
     */
    data: {
		page:1,  //分页
        couponList: [],
		isnext:true, //是否有下一页
    },
	
	//获取优惠券数据
	getCouponList(){
		let data={
			user_id:wx.getStorageSync('user_id'),
			user_token:wx.getStorageSync('user_token'),
			page:this.data.page
		}
		http.post('user/coupon',Base64.encode(JSON.stringify(data))).then((res)=>{
			//判断是否有下一页
			if(res.result.length==0){ 
				this.setData({
					isnext:false
				})
				return
			}
			if(res.status==1){
				this.setData({
					couponList:[...this.data.couponList,...res.result]
				})
			}else{
				wx.showToast({
					title:res.message,
					icon:'none'
				})
			}
		})
	},
    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function (options) {
		this.getCouponList()
    },
	
	// 上拉触底
	onReachBottom(){
		if(this.data.isnext){
			this.setData({
				page:++this.data.page
			})
			this.getCouponList()
		}
	},
	
    /**
     * 用户点击右上角分享
     */
    onShareAppMessage: function () {

    }
})